spark plug with platinum tipped electrodes - German English Dictionary